// 创建接口
@PostMapping("/project/{projectId}")
public ResponseEntity<Endpoint> createEndpoint(@PathVariable Long projectId, @RequestBody Endpoint endpoint) {
    logger.info("创建接口: " + endpoint.getName());
    try {
        // 设置项目ID
        endpoint.setProjectId(projectId);
        
        // 如果没有设置目录ID，则设置为默认目录
        if (endpoint.getDirectoryId() == null) {
            // 将在服务层处理默认目录逻辑
        }
        
        Endpoint savedEndpoint = endpointService.save(endpoint);
        return ResponseEntity.ok(savedEndpoint);
    } catch (Exception e) {
        logger.log(Level.SEVERE, "创建接口时发生异常，接口名称: " + endpoint.getName(), e);
        return ResponseEntity.status(500).build();
    }
}